package cn.com.nes.site.service.system.h5;

import cn.com.nes.site.controller.system.vo.*;
import cn.com.nes.site.entity.PageData;

/**
 * v2 版本H5 Service
 *
 * @Author: ShenWei
 * @Date: 2024/07/29/13:31
 */
public interface NewH5Service {

    /**
     * 查询海报详情
     */
    PageData getPosterDetail(GetPosterDetailVO vo) throws Exception;

    /**
     * 保存海报
     */
    PageData savePoster(SavePosterVO vo) throws Exception;

    /**
     * 删除海报动态按钮
     */
    void delPosterButtonInfo(DelPosterButtonInfoVO vo) throws Exception;

    /**
     * 查询活动详情
     */
    PageData getActiveDetail(GetActiveDetailVO vo);

    /**
     * 保存活动信息
     */
    PageData saveActive(SaveActiveVO vo) throws Exception;
}
